<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<script>
    //任务1
    // function getName() {
    //     let name = prompt("请输入名字：")
    //     return name;
    // }
    // console.log(`Hello,${getName(

    // )}`);

    //任务2
    // let sum = 0
    // let arr = [1,2,3,4]
    // function calculateAverage(arr){
    //     for(let i = 0;i<arr.length;i++){
    //        sum  +=  arr[i] 
    //     }
    //     let avg = sum/arr.length
    //     console.log(avg);

    // }
    // calculateAverage(arr)

    //任务3
    // let zifu = "顺丰快递"
    // let zifu2 = "你是是你"
    // function isPalindrome(c) {
    //     let arr = c.split('')
    //     for (let i = 0; i < Math.floor(arr.length / 2); i++) {
    //         if (arr[i] !== arr[arr.length - 1 - i]) {
    //             return false;
    //         }
    //     }
    //     return true;
    // }
    // console.log(isPalindrome(zifu));
    // console.log(isPalindrome(zifu2));
    //任务4
    //闭包是指函数能够访问其词法作用域中的变量，即使函数在其词法作用域之外执行
    // function createCounter(initialValue = 0, step = 1) {
    //         let count = initialValue; // 初始值

    //         return function () {
    //             count += step; // 每次增加指定的步长
    //             return count; // 返回当前的计数值
    //         };
    //     }

    //     // 创建一个计数器，初始值为 10，步长为 2
    //     const counter = createCounter(10, 2)
    //     console.log(counter()); // 
    //     console.log(counter()); // 
    //     console.log(counter()); //
    //任务5
    // let numbers = [1,2,3,4,5,6]
    // function filterEvenNumbers(numbers) {
    //     return numbers.filter(numbers => number % 2 ===0)
    // }
    // console.log(filterEvenNumbers(numbers));
    //任务6
    
    // function createPerson(name,age) {
    //     return {
    //         name: name,
    //         age: age
    //     };
    // }
    // let person = createPerson("sb",11)
    // console.log(person);
    //任务8
    // function addEventListener(element, eventType, callback) {
            
    // }
    // let button = document.getElementById("myButton")
    // addEventListener(button, "click", function () {
    //         console.log("按钮被点击了！");
    // });

</script>

<body>
    <button id="mhButton">安牛</button>
</body>

</html>